Smush\App\Ajax C

Total Complexity 102
Dependencies 8
Dependents 1
Total lines 800
Lines of code 402
Logical lines of code 234
Comment lines 267
Methods 24
Properties 1

Methods 24

Method Rating Maintainability Complexity Lines of code
process_smush_request()
A
40 15 58
smush_setup()
A
45 14 36
smush_free_setup()
A
47 10 32
resmush_image()
S
53 5 25
apply_config()
S
54 5 21
smush_toggle_lazy_load()
S
54 5 20
remove_icon()
S
56 5 16
upload_config()
S
57 5 16
smush_manual()
S
53 4 25
hide_api_message()
S
60 4 12
scan_images()
S
58 3 14
get_dir_smush_stats()
S
60 3 12
dismiss_notice()
S
62 3 11
save_config()
S
64 3 9
__construct()
S
51 1 25
skip_smush_setup()
S
66 2 8
dismiss_upgrade_notice()
S
66 2 8
dismiss_update_info()
S
68 2 7
dismiss_s3support_alert()
S
66 2 8
show_warning_ajax()
S
66 2 8
dismiss_media_hub_connect_notice()
S
66 2 8
get_stats()
S
64 2 9
hide_new_features_modal()
S
66 2 8
set_notice_dismissed()
S
70 1 6